home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presen…rary 8 (Internal Edition) / Apple R&P Lib Internal v8.0.iso / 5-Fonts & Software / Applications / MacroMind Director 2.0.1 / MM Tutorials / The Apartment Tutorial / XCMDGlue < prev    next >
MacBinary  |  1990-03-28  |  10.3 KB  |  [VWPR/MMDR]

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was processed as: MacBinary (archive/macBinary).

You can browse this item here: XCMDGlue

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert MacBinary (archive/macBinary) fallback Supported
100% file MacBinary II, inited, Tue Jan 16 08:48:35 1990, modified Wed Mar 28 07:33:23 1990, creator 'MMDR', type 'VWPR' "XCMDGlue", at 0x80 10288 bytes resource Apple HFS/HFS+ resource fork, map offset 0x26da, map length 0x156, data length 0x25da, at 16 0x0ff007f0, nextResourceMap 0xd342c, fileRef 0x816, list offset 0x1c, name offset 0x156, 9 types, 0x56574346 'VWCF' * 1 resource offset 0x4a default (weak)
99% file Adobe Photoshop Color swatch, version 0, 256 colors; 1st RGB space (0), w 0x26da, x 0, y 0x25da, z 0 ; 2nd space (342), w 0xff0, x 0x7f0, y 0x3e0, z 0x8 default (weak)
98% file data default
100% TrID MacBinary 2 default (weak)
100% siegfried fmt/1762 MacBinary (II) default
100% lsar MacBinary default


id metadata
keyvalue
macFileType[VWPR]
macFileCreator[MMDR]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 08 58 43 4d 44 47 6c | 75 65 00 00 00 00 00 00 |..XCMDGl|ue......|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 56 57 50 52 4d 4d 44 | 52 01 00 00 00 00 00 00 |.VWPRMMD|R.......|
|00000050| 00 00 00 00 00 00 00 00 | 00 28 30 a1 d8 d6 b3 a2 |........|.(0.....|
|00000060| 36 5f 93 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |6_......|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 57 0d 00 00 |........|....W...|
|00000080| 00 00 01 00 00 00 26 da | 00 00 25 da 00 00 01 56 |......&.|..%....V|
|00000090| 0f f0 07 f0 03 e0 00 08 | 00 08 00 00 00 44 3f 00 |........|.....D?.|
|000000a0| 3f 00 3f 00 3f 00 40 80 | 84 40 84 40 84 60 9c 60 |?.?.?.@.|.@.@.`.`|
|000000b0| 08 58 43 4d 44 47 6c 75 | 65 4d 02 00 00 00 56 57 |.XCMDGlu|eM....VW|
|000000c0| 50 52 4d 4d 44 52 00 00 | 00 00 00 00 00 00 00 00 |PRMMDR..|........|
|000000d0| 00 00 56 57 50 52 4d 4d | 44 52 00 00 00 00 00 00 |..VWPRMM|DR......|
|000000e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000f0| 00 00 a2 a9 8f 34 00 00 | 00 00 00 00 28 30 00 26 |.....4..|....(0.&|
|00000100| ff ff ff ff ff ff ff ff | dd ff 77 ff dd ff 77 ff |........|..w...w.|
|00000110| dd 77 dd 77 dd 77 dd 77 | aa 55 aa 55 aa 55 aa 55 |.w.w.w.w|.U.U.U.U|
|00000120| 55 ff 55 ff 55 ff 55 ff | aa aa aa aa aa aa aa aa |U.U.U.U.|........|
|00000130| ee dd bb 77 ee dd bb 77 | 88 88 88 88 88 88 88 88 |...w...w|........|
|00000140| b1 30 03 1b d8 c0 0c 8d | 80 10 02 20 01 08 40 04 |.0......|... ..@.|
|00000150| ff 88 88 88 ff 88 88 88 | ff 80 80 80 ff 08 08 08 |........|........|
|00000160| 80 00 00 00 00 00 00 00 | 80 40 20 00 02 04 08 00 |........|.@ .....|
|00000170| 82 44 39 44 82 01 01 01 | f8 74 22 47 8f 17 22 71 |.D9D....|.t"G.."q|
|00000180| 00 00 00 1e 00 1e 04 00 | 00 45 00 40 01 9b 02 40 |........|.E.@...@|
|00000190| 00 01 00 12 0c 00 00 00 | 00 01 00 00 00 00 00 00 |........|........|
|000001a0| 00 01 00 00 01 92 1e 03 | 00 00 00 00 00 00 00 ff |........|........|
|000001b0| ff ff ff ff ff 00 00 00 | 00 00 1e 01 68 02 11 00 |........|....h...|
|000001c0| 00 00 00 01 68 1e 03 00 | 00 00 00 00 00 00 ff ff |....h...|........|
|000001d0| ff ff ff ff 00 00 01 6a | 00 1e 03 1a 01 e9 00 00 |.......j|........|
|000001e0| 00 00 01 b0 1e 03 00 00 | 00 00 00 00 00 ff ff ff |........|........|
|000001f0| ff ff ff 00 00 03 1c 00 | 1e 04 3c 01 e9 00 00 00 |........|..<.....|
|00000200| 00 01 20 00 1e 03 00 00 | 00 00 00 00 00 ff ff ff |.. .....|........|
|00000210| ff ff ff 00 00 04 4a 00 | 1e 04 7a 02 5b 00 00 00 |......J.|..z.[...|
|00000220| 00 00 30 18 01 00 00 0e | 00 9f 00 23 00 b0 00 92 |..0.....|...#....|
|00000230| 00 93 00 17 00 e7 00 9e | 00 c4 00 20 1e 03 00 00 |........|... ....|
|00000240| 00 00 00 00 00 ff ff ff | ff ff ff 00 00 04 88 00 |........|........|
|00000250| 1e 04 af 00 b4 00 00 00 | 00 00 27 1e 03 00 00 00 |........|..'.....|
|00000260| 00 00 00 01 ff ff ff ff | ff ff 00 00 04 b1 00 1e |........|........|
|00000270| 04 be 00 fc 00 00 00 00 | 00 0d 1e 03 00 00 00 00 |........|........|
|00000280| 00 00 00 ff ff ff ff ff | ff 00 00 04 c0 00 1e 04 |........|........|
|00000290| d0 00 78 00 00 00 00 00 | 10 1e 03 00 00 00 00 00 |..x.....|........|
|000002a0| 00 00 ff ff ff ff ff ff | 00 00 04 d2 00 1e 05 06 |........|........|
|000002b0| 00 fc 00 00 00 00 00 34 | 00 1e 03 00 00 00 00 00 |.......4|........|
|000002c0| 00 00 ff ff ff ff ff ff | 00 00 05 14 00 1e 06 25 |........|.......%|
|000002d0| 01 5f 00 00 00 00 01 11 | 1e 03 00 00 00 00 00 00 |._......|........|
|000002e0| 00 ff ff ff ff ff ff 00 | 00 06 27 00 1e 07 2b 01 |........|..'...+.|
|000002f0| 60 00 00 00 00 01 04 1e | 03 00 00 00 00 00 00 00 |`.......|........|
|00000300| ff ff ff ff ff ff 00 00 | 07 2d 00 1e 07 d6 01 60 |........|.-.....`|
|00000310| 00 00 00 00 00 a9 00 00 | 00 1e 03 00 00 00 00 00 |........|........|
|00000320| 00 00 ff ff ff ff ff ff | 00 00 07 fc 00 1e 09 10 |........|........|
|00000330| 01 72 00 00 00 00 01 14 | 00 00 00 0c 0b 72 6f 6c |.r......|.....rol|
|00000340| 6c 69 6e 67 53 6e 64 73 | 00 00 03 a2 00 00 03 a2 |lingSnds|........|
|00000350| 00 7e 01 00 02 00 01 38 | 00 08 06 3a 00 80 00 09 |.~.....8|...:....|
|00000360| 00 4d 00 97 00 0e 00 60 | 20 48 00 02 7f 80 02 80 |.M.....`| H......|
|00000370| 00 01 00 01 01 59 01 54 | 00 a6 00 02 7f 80 01 82 |.....Y.T|........|
|00000380| 00 01 00 29 00 01 00 05 | 01 fe 07 01 7f 80 00 08 |...)....|........|
|00000390| 01 04 01 42 01 db 00 1d | 00 1f 03 01 7f 80 00 08 |...B....|........|
|000003a0| 01 03 01 42 01 db 00 1c | 00 11 08 70 00 01 7f 80 |...B....|...p....|
|000003b0| 00 02 00 06 00 59 01 5d | 00 11 00 71 01 80 00 07 |.....Y.]|...q....|
|000003c0| 06 82 00 82 00 07 00 61 | 01 5e 00 1a 00 96 00 34 |.......a|.^.....4|
|000003d0| 01 00 06 00 01 18 00 07 | 06 1a 00 82 00 08 00 7b |........|.......{|
|000003e0| 00 56 00 1a 00 de 01 38 | 01 08 01 4a 82 80 01 52 |.V.....8|...J...R|
|000003f0| 81 82 01 5a 80 08 01 62 | 80 08 01 72 80 02 01 82 |...Z...b|...r....|
|00000400| 80 82 00 90 01 00 00 00 | 01 18 00 00 06 1a 00 00 |........|........|
|00000410| 00 00 00 00 00 00 00 00 | 00 00 01 38 00 00 06 3a |........|...8...:|
|00000420| 00 00 00 00 00 00 00 00 | 00 00 00 00 20 48 00 00 |........|.... H..|
|00000430| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000440| 00 00 00 02 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000450| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000460| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 08 70 |........|.......p|
|00000470| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000480| 01 80 00 00 06 82 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000490| 00 00 00 7a 01 00 06 00 | 01 38 00 07 06 3a 00 80 |...z....|.8...:..|
|000004a0| 00 0c 00 37 00 10 00 68 | 01 41 30 48 00 02 7f 80 |...7...h|.A0H....|
|000004b0| 82 80 00 01 00 01 01 59 | 01 54 00 a6 00 02 7f 80 |.......Y|.T......|
|000004c0| 81 82 00 01 00 29 00 01 | 00 05 01 fe 07 01 7f 80 |.....)..|........|
|000004d0| 80 08 01 04 01 42 01 db | 00 1d 00 1f 0a 01 7f 80 |.....B..|........|
|000004e0| 00 08 01 01 01 42 01 d4 | 00 1d 00 1b 04 01 7f 80 |.....B..|........|
|000004f0| 00 08 01 02 01 42 01 d4 | 00 1d 00 1b 00 01 7f 80 |.....B..|........|
|00000500| 80 02 00 06 00 59 01 5d | 00 11 00 71 00 7a 01 00 |.....Y.]|...q.z..|
|00000510| 00 00 01 38 00 00 06 3a | 00 00 00 00 00 00 00 00 |...8...:|........|
|00000520| 00 00 00 00 30 48 00 00 | 00 00 00 00 00 00 00 00 |....0H..|........|
|00000530| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000540| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000550| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000560| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000570| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000580| 00 00 00 00 00 00 00 02 | 00 02 00 02 00 7a 01 00 |........|.....z..|
|00000590| 06 00 01 38 00 07 06 3a | 00 80 00 0d 00 37 00 10 |...8...:|.....7..|
|000005a0| 00 9c 01 42 30 48 00 02 | 7f 80 82 80 00 01 00 01 |...B0H..|........|
|000005b0| 01 59 01 54 00 a6 00 02 | 7f 80 81 82 00 01 00 29 |.Y.T....|.......)|
|000005c0| 00 01 00 05 01 fe 07 01 | 7f 80 80 08 01 04 01 42 |........|.......B|
|000005d0| 01 db 00 1d 00 1f 05 01 | 7f 80 00 08 01 01 01 42 |........|.......B|
|000005e0| 01 d4 00 1d 00 1b 04 01 | 7f 80 00 08 01 02 01 42 |........|.......B|
|000005f0| 01 d4 00 1d 00 1b 00 01 | 7f 80 80 02 00 06 00 59 |........|.......Y|
|00000600| 01 5d 00 11 00 71 00 7a | 01 00 00 00 01 38 00 00 |.]...q.z|.....8..|
|00000610| 06 3a 00 00 00 00 00 00 | 00 00 00 00 00 00 30 48 |.:......|......0H|
|00000620| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000630| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000640| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000650| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000660| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000670| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000680| 00 02 00 6c 01 00 06 00 | 01 38 00 07 06 3a 00 80 |...l....|.8...:..|
|00000690| 00 0e 00 37 00 10 00 9c | 01 42 20 48 00 02 7f 80 |...7....|.B H....|
|000006a0| 82 80 00 01 00 01 01 59 | 01 54 00 a6 00 02 7f 80 |.......Y|.T......|
|000006b0| 81 82 00 01 00 29 00 01 | 00 05 01 fe 07 01 7f 80 |.....)..|........|
|000006c0| 80 08 01 04 01 42 01 db | 00 1d 00 1f 05 01 7f 80 |.....B..|........|
|000006d0| 00 08 01 01 01 42 01 d4 | 00 1d 00 1b 08 70 00 01 |.....B..|.....p..|
|000006e0| 7f 80 80 02 00 06 00 59 | 01 5d 00 11 00 71 00 00 |.......Y|.]...q..|
|000006f0| 00 1f 00 04 00 02 00 00 | 00 04 00 00 00 09 00 05 |........|........|
|00000700| 00 0c 00 07 00 00 00 09 | 41 62 6f 75 74 3f 32 3f |........|About?2?|
|00000710| 33 00 00 00 1d 00 02 00 | 65 00 64 0d 44 65 63 6f |3.......|e.d.Deco|
|00000720| 54 65 78 74 20 42 6f 6c | 64 08 44 65 63 6f 54 65 |Text Bol|d.DecoTe|
|00000730| 78 74 00 00 00 7d 00 0a | 01 01 00 00 02 01 00 09 |xt...}..|........|
|00000740| 03 01 00 0d 04 01 00 14 | 05 01 00 23 06 03 00 33 |........|...#...3|
|00000750| 07 01 00 38 00 00 00 42 | 00 00 00 42 08 01 00 42 |...8...B|...B...B|
|00000760| 00 00 00 4f 73 65 6c 65 | 63 74 62 6f 78 69 6e 69 |...Osele|ctboxini|
|00000770| 74 64 6f 41 62 6f 75 74 | 67 6f 20 74 6f 20 6d 61 |tdoAbout|go to ma|
|00000780| 72 6b 65 72 28 31 29 67 | 6f 20 74 6f 20 6d 61 72 |rker(1)g|o to mar|
|00000790| 6b 65 72 28 2d 31 29 70 | 61 75 73 65 64 6f 6e 65 |ker(-1)p|ausedone|
|000007a0| 57 69 74 68 69 6e 67 6f | 20 74 6f 20 66 72 61 6d |Withingo| to fram|
|000007b0| 65 20 31 00 00 05 43 00 | 00 00 0c 00 00 04 09 00 |e 1...C.|........|
|000007c0| 00 01 2e 2d 2d 0d 6d 61 | 63 72 6f 20 73 65 6c 65 |...--.ma|cro sele|
|000007d0| 63 74 42 6f 78 0d 20 20 | 20 20 70 75 74 20 74 68 |ctBox. | put th|
|000007e0| 65 20 74 65 78 74 20 6f | 66 20 63 61 73 74 20 41 |e text o|f cast A|
|000007f0| 32 32 20 69 6e 74 6f 20 | 74 68 65 4c 69 73 74 0d |22 into |theList.|
|00000800| 0d 20 20 20 20 2d 2d 20 | 20 74 68 65 20 66 6f 6c |. -- | the fol|
|00000810| 6c 6f 77 69 6e 67 20 74 | 77 6f 20 6c 69 6e 65 73 |lowing t|wo lines|
|00000820| 20 61 72 65 20 65 78 61 | 63 74 6c 79 20 74 68 65 | are exa|ctly the|
|00000830| 20 73 61 6d 65 20 61 73 | 20 74 68 65 20 48 79 70 | same as| the Hyp|
|00000840| 65 72 54 61 6c 6b 20 73 | 63 72 69 70 74 0d 20 20 |erTalk s|cript. |
|00000850| 20 20 44 6f 4c 69 73 74 | 20 22 53 65 6c 65 63 74 | DoList| "Select|
|00000860| 22 2c 22 43 61 6e 63 65 | 6c 22 2c 74 68 65 4c 69 |","Cance|l",theLi|
|00000870| 73 74 2c 33 2c 32 30 2c | 36 30 0d 20 20 20 20 70 |st,3,20,|60. p|
|00000880| 75 74 20 74 68 65 20 72 | 65 73 75 6c 74 20 69 6e |ut the r|esult in|
|00000890| 74 6f 20 73 65 6c 65 63 | 54 65 6d 70 0d 0d 20 20 |to selec|Temp.. |
|000008a0| 20 20 69 66 20 73 65 6c | 65 63 54 65 6d 70 20 3d | if sel|ecTemp =|
|000008b0| 20 22 30 22 20 74 68 65 | 6e 20 0d 20 20 20 20 20 | "0" the|n . |
|000008c0| 20 20 20 73 65 74 20 74 | 68 65 20 74 65 78 74 20 | set t|he text |
|000008d0| 6f 66 20 63 61 73 74 20 | 41 31 38 20 3d 20 22 59 |of cast |A18 = "Y|
|000008e0| 6f 75 20 73 65 6c 65 63 | 74 65 64 20 6e 6f 74 68 |ou selec|ted noth|
|000008f0| 69 6e 67 22 0d 20 20 20 | 20 2d 2d 20 20 74 68 65 |ing". | -- the|
|00000900| 20 66 6f 6c 6c 6f 77 69 | 6e 67 20 73 63 72 69 70 | followi|ng scrip|
|00000910| 74 20 65 78 74 72 61 63 | 74 73 20 d2 69 74 65 6d |t extrac|ts .item|
|00000920| 20 32 20 6f 66 20 74 68 | 65 20 72 65 73 75 6c 74 | 2 of th|e result|
|00000930| d3 20 66 72 6f 6d 20 74 | 68 65 20 72 65 73 75 6c |. from t|he resul|
|00000940| 74 0d 20 20 20 20 2d 2d | 20 20 74 68 65 20 72 65 |t. --| the re|
|00000950| 73 75 6c 74 20 28 69 66 | 20 74 68 65 20 75 73 65 |sult (if| the use|
|00000960| 72 20 64 69 64 6e d5 74 | 20 63 6c 69 63 6b 20 43 |r didn.t| click C|
|00000970| 61 6e 63 65 6c 29 20 69 | 73 20 22 31 2c 73 65 6c |ancel) i|s "1,sel|
|00000980| 65 63 74 65 64 49 74 65 | 6d 22 2c 20 0d 20 20 20 |ectedIte|m", . |
|00000990| 20 2d 2d 20 20 73 6f 20 | 77 65 20 6e 65 65 64 20 | -- so |we need |
|000009a0| 72 65 6d 6f 76 65 20 74 | 68 65 20 66 69 72 73 74 |remove t|he first|
|000009b0| 20 74 77 6f 20 63 68 61 | 72 61 63 74 65 72 73 20 | two cha|racters |
|000009c0| 6f 66 20 74 68 65 20 72 | 65 73 75 6c 74 20 73 74 |of the r|esult st|
|000009d0| 72 69 6e 67 0d 20 20 20 | 20 65 6c 73 65 20 73 65 |ring. | else se|
|000009e0| 74 20 74 68 65 20 74 65 | 78 74 20 6f 66 20 63 61 |t the te|xt of ca|
|000009f0| 73 74 20 41 31 38 20 3d | 20 22 59 6f 75 20 73 65 |st A18 =| "You se|
|00000a00| 6c 65 63 74 65 64 3a 20 | 22 20 26 20 63 68 61 72 |lected: |" & char|
|00000a10| 73 28 73 65 6c 65 63 54 | 65 6d 70 2c 33 2c 6c 65 |s(selecT|emp,3,le|
|00000a20| 6e 67 74 68 28 73 65 6c | 65 63 54 65 6d 70 29 29 |ngth(sel|ecTemp))|
|00000a30| 0d 0d 6d 61 63 72 6f 20 | 69 6e 69 74 0d 20 20 20 |..macro |init. |
|00000a40| 20 69 6e 73 74 61 6c 6c | 6d 65 6e 75 20 41 31 35 | install|menu A15|
|00000a50| 0d 20 20 20 20 73 65 74 | 20 74 68 65 20 74 65 78 |. set| the tex|
|00000a60| 74 20 6f 66 20 63 61 73 | 74 20 41 31 38 20 3d 20 |t of cas|t A18 = |
|00000a70| 22 20 22 0d 20 20 20 20 | 6f 70 65 6e 58 6c 69 62 |" ". |openXlib|
|00000a80| 20 22 58 43 4d 44 47 6c | 75 65 20 73 74 61 63 6b | "XCMDGl|ue stack|
|00000a90| 22 20 20 2d 2d 20 20 6f | 70 65 6e 20 74 68 65 20 |" -- o|pen the |
|00000aa0| 73 74 61 63 6b 20 77 69 | 74 68 20 74 68 65 20 58 |stack wi|th the X|
|00000ab0| 43 4d 44 0d 0d 20 20 20 | 20 2d 2d 20 20 61 64 64 |CMD.. | -- add|
|00000ac0| 20 74 68 65 73 65 20 74 | 77 6f 20 6c 69 6e 65 73 | these t|wo lines|
|00000ad0| 20 69 66 20 74 68 65 20 | 58 43 4d 44 20 6f 72 20 | if the |XCMD or |
|00000ae0| 58 46 43 4e 20 6e 65 65 | 64 73 20 61 20 63 61 6c |XFCN nee|ds a cal|
|00000af0| 6c 20 62 61 63 6b 20 66 | 61 63 74 6f 72 79 0d 20 |l back f|actory. |
|00000b00| 20 20 20 2d 2d 20 20 73 | 65 74 20 61 4e 61 6d 65 | -- s|et aName|
|00000b10| 20 3d 20 46 61 73 74 43 | 61 6c 6c 42 61 63 6b 54 | = FastC|allBackT|
|00000b20| 72 61 63 65 72 28 6d 4e | 65 77 29 0d 20 20 20 20 |racer(mN|ew). |
|00000b30| 2d 2d 20 20 53 65 74 43 | 61 6c 6c 42 61 63 6b 20 |-- SetC|allBack |
|00000b40| 4c 69 73 74 53 65 6c 65 | 63 74 2c 61 4e 61 6d 65 |ListSele|ct,aName|
|00000b50| 0d 0d 6d 61 63 72 6f 20 | 64 6f 41 62 6f 75 74 0d |..macro |doAbout.|
|00000b60| 20 20 20 20 67 6f 20 74 | 6f 20 66 72 61 6d 65 20 | go t|o frame |
|00000b70| 22 41 62 6f 75 74 22 0d | 0d 6d 61 63 72 6f 20 64 |"About".|.macro d|
|00000b80| 6f 6e 65 57 69 74 68 69 | 6e 0d 20 20 20 20 69 6e |oneWithi|n. in|
|00000b90| 73 74 61 6c 6c 4d 65 6e | 75 20 46 41 4c 53 45 0d |stallMen|u FALSE.|
|00000ba0| 20 20 20 20 67 6f 20 74 | 6f 20 66 72 61 6d 65 20 | go t|o frame |
|00000bb0| 22 78 6f 62 6a 22 20 6f | 66 20 6d 6f 76 69 65 20 |"xobj" o|f movie |
|00000bc0| 22 a5 4d 61 69 6e 20 4d | 65 6e 75 22 00 0f 00 00 |".Main M|enu"....|
|00000bd0| 00 00 00 0c 00 0a 00 03 | 00 00 00 09 00 00 00 00 |........|........|
|00000be0| 00 00 00 00 00 09 00 0c | 00 0a 00 03 01 00 00 09 |........|........|
|00000bf0| 00 00 00 00 00 00 00 00 | 00 13 00 0c 00 0a 00 03 |........|........|
|00000c00| 00 00 00 09 00 00 00 00 | 00 00 00 00 00 3c 00 0c |........|.....<..|
|00000c10| 00 0a 00 03 01 00 00 09 | 00 00 00 00 00 00 00 00 |........|........|
|00000c20| 00 3e 00 0c 00 0a 00 03 | 00 00 00 09 00 00 00 00 |.>......|........|
|00000c30| 00 00 00 00 00 d9 00 0c | 00 0a 00 03 01 00 00 09 |........|........|
|00000c40| 00 00 00 00 00 00 00 00 | 00 db 00 0c 00 0a 00 03 |........|........|
|00000c50| 00 00 00 09 00 00 00 00 | 00 00 00 00 02 75 00 0c |........|.....u..|
|00000c60| 00 0a 00 03 01 00 00 09 | 00 00 00 00 00 00 00 00 |........|........|
|00000c70| 02 7a 00 0c 00 0a 00 03 | 00 00 00 09 00 00 00 00 |.z......|........|
|00000c80| 00 00 00 00 03 50 00 0c | 00 0a 00 03 01 00 00 09 |.....P..|........|
|00000c90| 00 00 00 00 00 00 00 00 | 03 62 00 0c 00 0a 00 03 |........|.b......|
|00000ca0| 00 00 00 09 00 00 00 00 | 00 00 00 00 03 95 00 0c |........|........|
|00000cb0| 00 0a 00 03 01 00 00 09 | 00 00 00 00 00 00 00 00 |........|........|
|00000cc0| 03 9c 00 0c 00 0a 00 03 | 00 00 00 09 00 00 00 00 |........|........|
|00000cd0| 00 00 00 00 03 bc 00 0c | 00 0a 00 03 01 00 00 09 |........|........|
|00000ce0| 00 00 00 00 00 00 00 00 | 03 c7 00 0c 00 0a 00 03 |........|........|
|00000cf0| 00 00 00 09 00 00 00 00 | 00 00 00 00 05 f7 00 00 |........|........|
|00000d00| 00 0c 00 00 04 1d 00 00 | 01 ce 2d 2d 20 20 54 68 |........|..-- Th|
|00000d10| 69 73 20 69 73 20 74 68 | 69 73 20 61 6e 20 65 78 |is is th|is an ex|
|00000d20| 61 6d 70 6c 65 20 63 61 | 6c 6c 62 61 63 6b 20 66 |ample ca|llback f|
|00000d30| 61 63 74 6f 72 79 20 74 | 68 61 74 20 64 69 73 70 |actory t|hat disp|
|00000d40| 6c 61 79 73 20 74 68 65 | 20 69 6e 66 6f 72 6d 61 |lays the| informa|
|00000d50| 74 69 6f 6e 20 66 72 6f | 6d 20 63 61 6c 6c 62 61 |tion fro|m callba|
|00000d60| 63 6b 20 6d 65 73 73 61 | 67 65 73 0d 2d 2d 20 20 |ck messa|ges.-- |
|00000d70| 69 6e 20 74 68 65 20 4d | 65 73 73 61 67 65 20 77 |in the M|essage w|
|00000d80| 69 6e 64 6f 77 2e 20 20 | 53 65 65 20 74 68 65 20 |indow. |See the |
|00000d90| 61 6c 74 65 72 6e 61 74 | 69 76 65 20 63 61 6c 6c |alternat|ive call|
|00000da0| 62 61 63 6b 20 66 61 63 | 74 6f 72 79 20 69 6e 20 |back fac|tory in |
|00000db0| 63 61 73 74 6d 65 6d 62 | 65 72 20 41 31 33 20 0d |castmemb|er A13 .|
|00000dc0| 2d 2d 20 20 74 68 61 74 | 20 64 6f 65 73 20 6e 6f |-- that| does no|
|00000dd0| 74 20 75 73 65 20 61 6e | 79 20 73 63 72 69 70 74 |t use an|y script|
|00000de0| 73 20 69 6e 20 69 74 73 | 20 6d 65 74 68 6f 64 73 |s in its| methods|
|00000df0| 2e 20 20 0d 2d 2d 20 20 | 55 73 65 20 74 68 69 73 |. .-- |Use this|
|00000e00| 20 66 61 63 74 6f 72 79 | 20 77 68 65 6e 20 64 65 | factory| when de|
|00000e10| 62 75 67 67 69 6e 67 20 | 79 6f 75 72 20 58 43 4d |bugging |your XCM|
|00000e20| 44 20 6f 72 20 58 46 43 | 4e 3b 20 0d 2d 2d 20 20 |D or XFC|N; .-- |
|00000e30| 69 74 20 77 69 6c 6c 20 | 70 75 74 20 61 6e 79 20 |it will |put any |
|00000e40| 63 61 6c 6c 62 61 63 6b | 73 20 69 6e 20 74 68 65 |callback|s in the|
|00000e50| 20 4d 65 73 73 61 67 65 | 20 77 69 6e 64 6f 77 0d | Message| window.|
|00000e60| 0d 66 61 63 74 6f 72 79 | 20 43 61 6c 6c 42 61 63 |.factory| CallBac|
|00000e70| 6b 54 72 61 63 65 72 0d | 0d 6d 65 74 68 6f 64 20 |kTracer.|.method |
|00000e80| 6d 4e 65 77 0d 0d 6d 65 | 74 68 6f 64 20 6d 45 76 |mNew..me|thod mEv|
|00000e90| 61 6c 45 78 70 72 20 78 | 0d 09 70 75 74 20 22 6d |alExpr x|..put "m|
|00000ea0| 45 76 61 6c 45 78 70 72 | 3a 20 22 20 26 20 78 0d |EvalExpr|: " & x.|
|00000eb0| 0d 6d 65 74 68 6f 64 20 | 6d 53 65 6e 64 48 43 4d |.method |mSendHCM|
|00000ec0| 65 73 73 61 67 65 20 78 | 0d 09 70 75 74 20 22 6d |essage x|..put "m|
|00000ed0| 53 65 6e 64 48 43 4d 65 | 73 73 61 67 65 3a 20 22 |SendHCMe|ssage: "|
|00000ee0| 20 26 20 78 0d 0d 6d 65 | 74 68 6f 64 20 6d 53 65 | & x..me|thod mSe|
|00000ef0| 6e 64 43 61 72 64 4d 65 | 73 73 61 67 65 20 78 0d |ndCardMe|ssage x.|
|00000f00| 09 70 75 74 20 22 6d 53 | 65 6e 64 43 61 72 64 4d |.put "mS|endCardM|
|00000f10| 65 73 73 61 67 65 3a 20 | 22 20 26 20 78 0d 0d 6d |essage: |" & x..m|
|00000f20| 65 74 68 6f 64 20 6d 47 | 65 74 46 69 65 6c 64 42 |ethod mG|etFieldB|
|00000f30| 79 4e 61 6d 65 20 63 61 | 72 64 2c 20 6e 61 6d 65 |yName ca|rd, name|
|00000f40| 0d 09 70 75 74 20 22 6d | 47 65 74 46 69 65 6c 64 |..put "m|GetField|
|00000f50| 42 79 4e 61 6d 65 20 22 | 20 26 20 63 61 72 64 20 |ByName "| & card |
|00000f60| 26 20 22 20 22 20 26 20 | 6e 61 6d 65 0d 0d 6d 65 |& " " & |name..me|
|00000f70| 74 68 6f 64 20 6d 47 65 | 74 46 69 65 6c 64 42 79 |thod mGe|tFieldBy|
|00000f80| 4e 75 6d 20 63 61 72 64 | 2c 20 6e 75 6d 0d 09 70 |Num card|, num..p|
|00000f90| 75 74 20 22 6d 47 65 74 | 46 69 65 6c 64 42 79 4e |ut "mGet|FieldByN|
|00000fa0| 75 6d 20 22 20 26 20 63 | 61 72 64 20 26 20 22 20 |um " & c|ard & " |
|00000fb0| 22 20 26 20 6e 75 6d 0d | 0d 6d 65 74 68 6f 64 20 |" & num.|.method |
|00000fc0| 6d 47 65 74 46 69 65 6c | 64 42 79 49 44 20 63 61 |mGetFiel|dByID ca|
|00000fd0| 73 74 2c 20 6e 75 6d 0d | 09 70 75 74 20 22 6d 47 |st, num.|.put "mG|
|00000fe0| 65 74 46 69 65 6c 64 42 | 79 49 44 20 22 20 26 20 |etFieldB|yID " & |
|00000ff0| 63 61 73 74 20 26 20 22 | 20 22 20 26 20 6e 75 6d |cast & "| " & num|
|00001000| 0d 0d 6d 65 74 68 6f 64 | 20 6d 53 65 74 46 69 65 |..method| mSetFie|
|00001010| 6c 64 42 79 4e 61 6d 65 | 20 63 61 72 64 2c 20 6e |ldByName| card, n|
|00001020| 61 6d 65 2c 20 76 61 6c | 75 65 0d 09 70 75 74 20 |ame, val|ue..put |
|00001030| 22 6d 53 65 74 46 69 65 | 6c 64 42 79 4e 61 6d 65 |"mSetFie|ldByName|
|00001040| 20 22 20 26 20 63 61 72 | 64 20 26 20 22 20 22 20 | " & car|d & " " |
|00001050| 26 20 6e 61 6d 65 20 26 | 20 22 20 22 20 26 20 76 |& name &| " " & v|
|00001060| 61 6c 75 65 0d 0d 6d 65 | 74 68 6f 64 20 6d 53 65 |alue..me|thod mSe|
|00001070| 74 46 69 65 6c 64 42 79 | 4e 75 6d 20 63 61 72 64 |tFieldBy|Num card|
|00001080| 2c 20 6e 61 6d 65 2c 20 | 76 61 6c 75 65 0d 09 70 |, name, |value..p|
|00001090| 75 74 20 22 6d 53 65 74 | 46 69 65 6c 64 42 79 4e |ut "mSet|FieldByN|
|000010a0| 61 6d 65 20 22 20 26 20 | 63 61 72 64 20 26 20 22 |ame " & |card & "|
|000010b0| 20 22 20 26 20 6e 61 6d | 65 20 26 20 22 20 22 20 | " & nam|e & " " |
|000010c0| 26 20 76 61 6c 75 65 0d | 0d 6d 65 74 68 6f 64 20 |& value.|.method |
|000010d0| 6d 53 65 74 46 69 65 6c | 64 42 79 49 44 20 63 61 |mSetFiel|dByID ca|
|000010e0| 72 64 2c 20 6e 61 6d 65 | 2c 20 76 61 6c 75 65 0d |rd, name|, value.|
|000010f0| 09 70 75 74 20 22 6d 53 | 65 74 46 69 65 6c 64 42 |.put "mS|etFieldB|
|00001100| 79 49 44 20 22 20 26 20 | 63 61 72 64 20 26 20 22 |yID " & |card & "|
|00001110| 20 22 20 26 20 6e 61 6d | 65 20 26 20 22 20 22 20 | " & nam|e & " " |
|00001120| 26 20 76 61 6c 75 65 00 | 17 00 00 00 00 00 0c 00 |& value.|........|
|00001130| 0a 00 03 00 00 00 09 00 | 00 00 00 00 00 00 00 01 |........|........|
|00001140| 5f 00 0c 00 0a 00 03 01 | 00 00 09 00 00 00 00 00 |_.......|........|
|00001150| 00 00 00 01 6d 00 0c 00 | 0a 00 03 00 00 00 09 00 |....m...|........|
|00001160| 00 00 00 00 00 00 00 01 | 76 00 0c 00 0a 00 03 01 |........|v.......|
|00001170| 00 00 09 00 00 00 00 00 | 00 00 00 01 7a 00 0c 00 |........|....z...|
|00001180| 0a 00 03 00 00 00 09 00 | 00 00 00 00 00 00 00 01 |........|........|
|00001190| 83 00 0c 00 0a 00 03 01 | 00 00 09 00 00 00 00 00 |........|........|
|000011a0| 00 00 00 01 8c 00 0c 00 | 0a 00 03 00 00 00 09 00 |........|........|
|000011b0| 00 00 00 00 00 00 00 01 | ae 00 0c 00 0a 00 03 01 |........|........|
|000011c0| 00 00 09 00 00 00 00 00 | 00 00 00 01 bc 00 0c 00 |........|........|
|000011d0| 0a 00 03 00 00 00 09 00 | 00 00 00 00 00 00 00 01 |........|........|
|000011e0| e3 00 0c 00 0a 00 03 01 | 00 00 09 00 00 00 00 00 |........|........|
|000011f0| 00 00 00 01 f3 00 0c 00 | 0a 00 03 00 00 00 09 00 |........|........|
|00001200| 00 00 00 00 00 00 00 02 | 1c 00 0c 00 0a 00 03 01 |........|........|
|00001210| 00 00 09 00 00 00 00 00 | 00 00 00 02 2b 00 0c 00 |........|....+...|
|00001220| 0a 00 03 00 00 00 09 00 | 00 00 00 00 00 00 00 02 |........|........|
|00001230| 6b 00 0c 00 0a 00 03 01 | 00 00 09 00 00 00 00 00 |k.......|........|
|00001240| 00 00 00 02 79 00 0c 00 | 0a 00 03 00 00 00 09 00 |....y...|........|
|00001250| 00 00 00 00 00 00 00 02 | b6 00 0c 00 0a 00 03 01 |........|........|
|00001260| 00 00 09 00 00 00 00 00 | 00 00 00 02 c3 00 0c 00 |........|........|
|00001270| 0a 00 03 00 00 00 09 00 | 00 00 00 00 00 00 00 02 |........|........|
|00001280| ff 00 0c 00 0a 00 03 01 | 00 00 09 00 00 00 00 00 |........|........|
|00001290| 00 00 00 03 0e 00 0c 00 | 0a 00 03 00 00 00 09 00 |........|........|
|000012a0| 00 00 00 00 00 00 00 03 | 63 00 0c 00 0a 00 03 01 |........|c.......|
|000012b0| 00 00 09 00 00 00 00 00 | 00 00 00 03 71 00 0c 00 |........|....q...|
|000012c0| 0a 00 03 00 00 00 09 00 | 00 00 00 00 00 00 00 03 |........|........|
|000012d0| c6 00 0c 00 0a 00 03 01 | 00 00 09 00 00 00 00 00 |........|........|
|000012e0| 00 00 00 03 d3 00 0c 00 | 0a 00 03 00 00 00 09 00 |........|........|
|000012f0| 00 00 00 00 00 00 00 03 | b9 00 00 00 0c 00 00 01 |........|........|
|00001300| df 00 00 01 ce 2d 2d 20 | 20 55 73 65 20 74 68 69 |.....-- | Use thi|
|00001310| 73 20 66 61 63 74 6f 72 | 79 20 77 68 65 6e 20 79 |s factor|y when y|
|00001320| 6f 75 72 20 58 43 4d 44 | 20 6f 72 20 58 46 43 4e |our XCMD| or XFCN|
|00001330| 20 64 65 6d 61 6e 64 73 | 20 6f 70 74 69 6d 61 6c | demands| optimal|
|00001340| 20 70 65 72 66 6f 72 6d | 61 6e 63 65 2e 20 20 0d | perform|ance. .|
|00001350| 2d 2d 20 20 54 68 69 73 | 20 66 61 63 74 6f 72 79 |-- This| factory|
|00001360| 20 65 78 65 63 75 74 65 | 73 20 66 61 73 74 65 72 | execute|s faster|
|00001370| 20 74 68 61 6e 20 74 68 | 65 20 66 61 63 74 6f 72 | than th|e factor|
|00001380| 79 20 69 6e 20 63 61 73 | 74 6d 65 6d 62 65 72 20 |y in cas|tmember |
|00001390| 41 31 32 2e 0d 0d 66 61 | 63 74 6f 72 79 20 46 61 |A12...fa|ctory Fa|
|000013a0| 73 74 43 61 6c 6c 42 61 | 63 6b 54 72 61 63 65 72 |stCallBa|ckTracer|
|000013b0| 0d 0d 6d 65 74 68 6f 64 | 20 6d 4e 65 77 0d 0d 6d |..method| mNew..m|
|000013c0| 65 74 68 6f 64 20 6d 45 | 76 61 6c 45 78 70 72 20 |ethod mE|valExpr |
|000013d0| 78 0d 0d 6d 65 74 68 6f | 64 20 6d 53 65 6e 64 48 |x..metho|d mSendH|
|000013e0| 43 4d 65 73 73 61 67 65 | 20 78 0d 0d 6d 65 74 68 |CMessage| x..meth|
|000013f0| 6f 64 20 6d 53 65 6e 64 | 43 61 72 64 4d 65 73 73 |od mSend|CardMess|
|00001400| 61 67 65 20 78 0d 0d 6d | 65 74 68 6f 64 20 6d 47 |age x..m|ethod mG|
|00001410| 65 74 46 69 65 6c 64 42 | 79 4e 61 6d 65 20 63 61 |etFieldB|yName ca|
|00001420| 72 64 2c 20 6e 61 6d 65 | 0d 0d 6d 65 74 68 6f 64 |rd, name|..method|
|00001430| 20 6d 47 65 74 46 69 65 | 6c 64 42 79 4e 75 6d 20 | mGetFie|ldByNum |
|00001440| 63 61 72 64 2c 20 6e 75 | 6d 0d 0d 6d 65 74 68 6f |card, nu|m..metho|
|00001450| 64 20 6d 47 65 74 46 69 | 65 6c 64 42 79 49 44 20 |d mGetFi|eldByID |
|00001460| 63 61 73 74 2c 20 6e 75 | 6d 0d 0d 6d 65 74 68 6f |cast, nu|m..metho|
|00001470| 64 20 6d 53 65 74 46 69 | 65 6c 64 42 79 4e 61 6d |d mSetFi|eldByNam|
|00001480| 65 20 63 61 72 64 2c 20 | 6e 61 6d 65 2c 20 76 61 |e card, |name, va|
|00001490| 6c 75 65 0d 0d 6d 65 74 | 68 6f 64 20 6d 53 65 74 |lue..met|hod mSet|
|000014a0| 46 69 65 6c 64 42 79 4e | 75 6d 20 63 61 72 64 2c |FieldByN|um card,|
|000014b0| 20 6e 61 6d 65 2c 20 76 | 61 6c 75 65 0d 0d 6d 65 | name, v|alue..me|
|000014c0| 74 68 6f 64 20 6d 53 65 | 74 46 69 65 6c 64 42 79 |thod mSe|tFieldBy|
|000014d0| 49 44 20 63 61 72 64 2c | 20 6e 61 6d 65 2c 20 76 |ID card,| name, v|
|000014e0| 61 6c 75 65 00 17 00 00 | 00 00 00 0c 00 0a 00 03 |alue....|........|
|000014f0| 00 00 00 09 00 00 00 00 | 00 00 00 00 00 99 00 0c |........|........|
|00001500| 00 0a 00 03 01 00 00 09 | 00 00 00 00 00 00 00 00 |........|........|
|00001510| 00 ab 00 0c 00 0a 00 03 | 00 00 00 09 00 00 00 00 |........|........|
|00001520| 00 00 00 00 00 b4 00 0c | 00 0a 00 03 01 00 00 09 |........|........|
|00001530| 00 00 00 00 00 00 00 00 | 00 b8 00 0c 00 0a 00 03 |........|........|
|00001540| 00 00 00 09 00 00 00 00 | 00 00 00 00 00 c1 00 0c |........|........|
|00001550| 00 0a 00 03 01 00 00 09 | 00 00 00 00 00 00 00 00 |........|........|
|00001560| 00 ca 00 0c 00 0a 00 03 | 00 00 00 09 00 00 00 00 |........|........|
|00001570| 00 00 00 00 00 d5 00 0c | 00 0a 00 03 01 00 00 09 |........|........|
|00001580| 00 00 00 00 00 00 00 00 | 00 e3 00 0c 00 0a 00 03 |........|........|
|00001590| 00 00 00 09 00 00 00 00 | 00 00 00 00 00 ee 00 0c |........|........|
|000015a0| 00 0a 00 03 01 00 00 09 | 00 00 00 00 00 00 00 00 |........|........|
|000015b0| 00 fe 00 0c 00 0a 00 03 | 00 00 00 09 00 00 00 00 |........|........|
|000015c0| 00 00 00 00 01 09 00 0c | 00 0a 00 03 01 00 00 09 |........|........|
|000015d0| 00 00 00 00 00 00 00 00 | 01 18 00 0c 00 0a 00 03 |........|........|
|000015e0| 00 00 00 09 00 00 00 00 | 00 00 00 00 01 2c 00 0c |........|.....,..|
|000015f0| 00 0a 00 03 01 00 00 09 | 00 00 00 00 00 00 00 00 |........|........|
|00001600| 01 3a 00 0c 00 0a 00 03 | 00 00 00 09 00 00 00 00 |.:......|........|
|00001610| 00 00 00 00 01 4d 00 0c | 00 0a 00 03 01 00 00 09 |.....M..|........|
|00001620| 00 00 00 00 00 00 00 00 | 01 5a 00 0c 00 0a 00 03 |........|.Z......|
|00001630| 00 00 00 09 00 00 00 00 | 00 00 00 00 01 6d 00 0c |........|.....m..|
|00001640| 00 0a 00 03 01 00 00 09 | 00 00 00 00 00 00 00 00 |........|........|
|00001650| 01 7c 00 0c 00 0a 00 03 | 00 00 00 09 00 00 00 00 |.|......|........|
|00001660| 00 00 00 00 01 97 00 0c | 00 0a 00 03 01 00 00 09 |........|........|
|00001670| 00 00 00 00 00 00 00 00 | 01 a5 00 0c 00 0a 00 03 |........|........|
|00001680| 00 00 00 09 00 00 00 00 | 00 00 00 00 01 c0 00 0c |........|........|
|00001690| 00 0a 00 03 01 00 00 09 | 00 00 00 00 00 00 00 00 |........|........|
|000016a0| 01 cd 00 0c 00 0a 00 03 | 00 00 00 09 00 00 00 00 |........|........|
|000016b0| 00 00 00 00 00 a1 00 00 | 00 0c 00 00 00 43 00 00 |........|.....C..|
|000016c0| 00 52 6d 65 6e 75 3a 20 | 40 0d 41 62 6f 75 74 20 |.Rmenu: |@.About |
|000016d0| 58 43 4d 44 47 6c 75 65 | c9 20 2f 49 20 c5 20 64 |XCMDGlue|. /I . d|
|000016e0| 6f 41 62 6f 75 74 0d 6d | 65 6e 75 3a 20 46 69 6c |oAbout.m|enu: Fil|
|000016f0| 65 0d 44 6f 6e 65 20 2f | 44 c5 20 64 6f 6e 65 57 |e.Done /|D. doneW|
|00001700| 69 74 68 69 6e 00 04 00 | 00 00 00 00 0c 00 0a 00 |ithin...|........|
|00001710| 03 00 00 00 09 00 00 00 | 00 00 00 00 00 00 1d 00 |........|........|
|00001720| 0c 00 0a 00 03 01 00 00 | 09 00 00 00 00 00 00 00 |........|........|
|00001730| 00 00 25 00 0c 00 0a 00 | 03 00 00 00 09 00 00 00 |..%.....|........|
|00001740| 00 00 00 00 00 00 39 00 | 0c 00 0a 00 03 01 00 00 |......9.|........|
|00001750| 09 00 00 00 00 00 00 00 | 00 00 ee 3f 9f 81 f4 f8 |........|...?....|
|00001760| 03 f3 ff 00 1f 47 80 00 | 00 0e 06 06 1c 38 03 c0 |.....G..|.....8..|
|00001770| e1 c0 61 c3 80 00 00 0e | 0c 1c 0c 38 07 c0 e0 e1 |..a.....|...8....|
|00001780| c0 c3 80 00 00 07 08 38 | 08 38 05 c0 e0 e3 80 83 |.......8|.8......|
|00001790| 80 00 00 07 10 38 08 7c | 0d c1 c0 e3 80 87 00 00 |.....8.||........|
|000017a0| 00 03 b0 70 00 5c 09 c1 | c0 e7 00 07 00 00 00 03 |...p.\..|........|
|000017b0| e0 70 00 5c 1b 81 c0 e7 | 00 07 38 38 3c 01 c0 70 |.p.\....|..88<..p|
|000017c0| 00 5c 13 81 c0 e7 00 07 | 5c 38 e6 01 c0 e0 00 ce |.\......|\8......|
|000017d0| 33 83 80 ee 00 0e 1c 39 | c6 03 e0 e0 00 8e 23 83 |3......9|......#.|
|000017e0| 81 ce 00 0e 1c 39 ce 06 | e0 e0 00 8e 63 83 81 ce |.....9..|....c...|
|000017f0| 0f ce 38 73 8c 04 70 e0 | 00 8e 47 03 81 ce 03 8e |..8s..p.|..G.....|
|00001800| 38 73 98 08 70 e0 11 87 | c7 07 03 8e 03 9c 38 f3 |8s..p...|......8.|
|00001810| e0 18 38 e0 31 07 87 07 | 03 8e 07 1c 71 e3 80 30 |..8.1...|....q..0|
|00001820| 38 e0 61 07 87 07 07 0e | 07 1c 72 e3 8c 60 1c 70 |8.a.....|..r..`.p|
|00001830| e1 07 07 07 0c 07 0f 1d | 7c e9 98 f8 7f 1f 27 c7 |........||.....'.|
|00001840| 1f df f0 01 f8 0e 38 70 | f0 00 00 00 5f 00 00 00 |......8p|...._...|
|00001850| 0c 00 00 00 3d 00 00 00 | 16 43 6c 69 63 6b 20 74 |....=...|.Click t|
|00001860| 68 65 20 53 65 6c 65 63 | 74 20 62 75 74 74 6f 6e |he Selec|t button|
|00001870| 20 61 6e 64 20 6d 61 6b | 65 20 61 20 73 65 6c 65 | and mak|e a sele|
|00001880| 63 74 69 6f 6e 20 66 72 | 6f 6d 20 74 68 65 20 64 |ction fr|om the d|
|00001890| 69 61 6c 6f 67 2e 00 01 | 00 00 00 00 00 0d 00 0a |ialog...|........|
|000018a0| 00 65 00 00 00 0c 00 00 | 00 00 00 00 00 00 00 23 |.e......|.......#|
|000018b0| 00 00 00 0c 00 00 00 01 | 00 00 00 16 20 00 01 00 |........|.... ...|
|000018c0| 00 00 00 00 0d 00 0a 00 | 65 00 00 00 0c 00 00 00 |........|e.......|
|000018d0| 00 00 00 00 00 00 3e 00 | 00 00 0c 00 00 00 08 00 |......>.|........|
|000018e0| 00 00 2a 20 53 65 6c 65 | 63 74 c9 00 02 00 00 00 |..* Sele|ct......|
|000018f0| 00 00 10 00 0c 00 00 00 | 00 00 0c 00 00 00 00 00 |........|........|
|00001900| 00 00 00 00 01 00 0d 00 | 0a 00 65 00 00 00 0c 00 |........|..e.....|
|00001910| 00 00 00 00 00 00 00 00 | a5 00 00 00 0c 00 00 00 |........|........|
|00001920| 83 00 00 00 16 6f 6e 65 | 2c 74 77 6f 2c 74 68 72 |.....one|,two,thr|
|00001930| 65 65 2c 66 6f 75 72 2c | 66 69 76 65 2c 73 69 78 |ee,four,|five,six|
|00001940| 2c 73 65 76 65 6e 2c 65 | 69 67 68 74 2c 6e 69 6e |,seven,e|ight,nin|
|00001950| 65 2c 74 65 6e 2c 65 6c | 65 76 65 6e 2c 74 77 65 |e,ten,el|even,twe|
|00001960| 6c 76 65 2c 74 68 69 72 | 74 65 65 6e 2c 66 6f 75 |lve,thir|teen,fou|
|00001970| 72 74 65 65 6e 2c 66 69 | 66 74 65 65 6e 2c 73 69 |rteen,fi|fteen,si|
|00001980| 78 74 65 65 6e 2c 73 65 | 76 65 6e 74 65 65 6e 2c |xteen,se|venteen,|
|00001990| 65 69 67 68 74 65 65 6e | 2c 6e 69 6e 65 74 65 65 |eighteen|,ninetee|
|000019a0| 6e 2c 74 77 65 6e 74 79 | 00 01 00 00 00 00 00 0d |n,twenty|........|
|000019b0| 00 0a 00 64 00 00 00 0c | 00 00 00 00 00 00 00 00 |...d....|........|
|000019c0| 03 a2 00 00 00 0c 00 00 | 02 cc 00 00 00 ca 58 43 |........|......XC|
|000019d0| 4d 44 47 6c 75 65 3a 20 | 75 73 69 6e 67 20 48 79 |MDGlue: |using Hy|
|000019e0| 70 65 72 43 61 72 64 20 | 58 43 4d 44 73 20 61 6e |perCard |XCMDs an|
|000019f0| 64 20 58 46 43 4e 73 20 | 69 6e 20 4d 61 63 72 6f |d XFCNs |in Macro|
|00001a00| 4d 69 6e 64 20 44 69 72 | 65 63 74 6f 72 2e 0d 0d |Mind Dir|ector...|
|00001a10| 54 68 65 20 58 43 4d 44 | 47 6c 75 65 20 58 4f 62 |The XCMD|Glue XOb|
|00001a20| 6a 65 63 74 20 61 6c 6c | 6f 77 73 20 44 69 72 65 |ject all|ows Dire|
|00001a30| 63 74 6f 72 20 74 6f 20 | 62 65 68 61 76 65 20 61 |ctor to |behave a|
|00001a40| 73 20 74 68 6f 75 67 68 | 20 69 74 20 77 65 72 65 |s though| it were|
|00001a50| 20 48 79 70 65 72 43 61 | 72 64 20 d1 20 61 74 20 | HyperCa|rd . at |
|00001a60| 6c 65 61 73 74 20 74 6f | 20 61 6e 20 58 43 4d 44 |least to| an XCMD|
|00001a70| 20 28 6f 72 20 58 46 43 | 4e 29 2e 20 54 68 65 20 | (or XFC|N). The |
|00001a80| 58 4f 62 6a 65 63 74 20 | 69 73 20 69 6e 73 74 61 |XObject |is insta|
|00001a90| 6c 6c 65 64 20 69 6e 20 | 44 69 72 65 63 74 6f 72 |lled in |Director|
|00001aa0| 20 61 6e 64 20 74 68 65 | 20 50 6c 61 79 65 72 2c | and the| Player,|
|00001ab0| 20 73 6f 20 69 74 20 69 | 73 20 61 6c 77 61 79 73 | so it i|s always|
|00001ac0| 20 61 76 61 69 6c 61 62 | 6c 65 2e 20 0d 0d 57 68 | availab|le. ..Wh|
|00001ad0| 65 6e 20 44 69 72 65 63 | 74 6f 72 20 65 6e 63 6f |en Direc|tor enco|
|00001ae0| 75 6e 74 65 72 73 20 61 | 6e 20 58 43 4d 44 20 69 |unters a|n XCMD i|
|00001af0| 6e 73 74 61 6c 6c 65 64 | 20 69 6e 20 61 20 6d 6f |nstalled| in a mo|
|00001b00| 76 69 65 2c 0d 6f 72 20 | 69 6e 20 61 20 66 69 6c |vie,.or |in a fil|
|00001b10| 65 20 6f 70 65 6e 65 64 | 20 77 69 74 68 20 74 68 |e opened| with th|
|00001b20| 65 20 6f 70 65 6e 58 6c | 69 62 20 63 6f 6d 6d 61 |e openXl|ib comma|
|00001b30| 6e 64 2c 20 69 74 20 69 | 73 20 74 72 65 61 74 65 |nd, it i|s treate|
|00001b40| 64 20 6a 75 73 74 20 6c | 69 6b 65 20 61 6e 20 58 |d just l|ike an X|
|00001b50| 4f 62 6a 65 63 74 2c 20 | 61 6e 64 20 61 6e 20 69 |Object, |and an i|
|00001b60| 6e 73 74 61 6e 63 65 20 | 6f 66 20 69 74 20 69 73 |nstance |of it is|
|00001b70| 20 63 72 65 61 74 65 64 | 2e 20 54 68 65 72 65 66 | created|. Theref|
|00001b80| 6f 72 65 2c 20 75 73 65 | 20 74 68 65 20 73 61 6d |ore, use| the sam|
|00001b90| 65 20 73 63 72 69 70 74 | 20 61 73 20 79 6f 75 20 |e script| as you |
|00001ba0| 77 6f 75 6c 64 20 69 6e | 20 48 79 70 65 72 43 61 |would in| HyperCa|
|00001bb0| 72 64 20 74 6f 20 63 6f | 6d 6d 75 6e 69 63 61 74 |rd to co|mmunicat|
|00001bc0| 65 20 77 69 74 68 20 74 | 68 65 20 58 43 4d 44 2e |e with t|he XCMD.|
|00001bd0| 0d 0d 54 68 65 20 44 6f | 4c 69 73 74 20 58 43 4d |..The Do|List XCM|
|00001be0| 44 20 75 73 65 64 20 69 | 6e 20 74 68 65 20 6d 6f |D used i|n the mo|
|00001bf0| 76 69 65 20 74 61 6b 65 | 73 20 73 69 78 20 70 61 |vie take|s six pa|
|00001c00| 72 61 6d 61 74 65 72 73 | 3a 20 22 64 65 66 61 75 |ramaters|: "defau|
|00001c10| 6c 74 42 75 74 74 6f 6e | 4e 61 6d 65 22 2c 22 63 |ltButton|Name","c|
|00001c20| 61 6e 63 65 6c 42 75 74 | 74 6f 6e 4e 61 6d 65 22 |ancelBut|tonName"|
|00001c30| 2c 22 69 74 65 6d 31 2c | 69 74 65 6d 32 2c c9 22 |,"item1,|item2,."|
|00001c40| 2c 20 6d 6f 64 65 2c 6c | 65 66 74 44 69 61 6c 6f |, mode,l|eftDialo|
|00001c50| 67 50 6f 73 69 74 69 6f | 6e 2c 74 6f 70 44 69 61 |gPositio|n,topDia|
|00001c60| 6c 6f 67 50 6f 73 69 74 | 69 6f 6e 2e 0d 0d 0d 63 |logPosit|ion....c|
|00001c70| 6f 6e 74 69 6e 75 65 64 | c9 0d 44 6f 4c 69 73 74 |ontinued|..DoList|
|00001c80| 20 58 43 4d 44 20 a9 20 | 31 39 38 37 20 4a 61 6d | XCMD . |1987 Jam|
|00001c90| 65 73 20 4c 2e 20 50 61 | 75 6c 00 0a 00 00 00 00 |es L. Pa|ul......|
|00001ca0| 00 0d 00 0a 00 65 00 00 | 00 0c 00 00 00 00 00 00 |.....e..|........|
|00001cb0| 00 00 00 41 00 0d 00 0a | 00 64 00 00 00 0c 00 00 |...A....|.d......|
|00001cc0| 00 00 00 00 00 00 00 46 | 00 0d 00 0a 00 65 00 00 |.......F|.....e..|
|00001cd0| 00 0c 00 00 00 00 00 00 | 00 00 00 4e 00 0d 00 0a |........|...N....|
|00001ce0| 00 64 00 00 00 0c 00 00 | 00 00 00 00 00 00 01 54 |.d......|.......T|
|00001cf0| 00 0d 00 0a 00 65 00 00 | 00 0c 00 00 00 00 00 00 |.....e..|........|
|00001d00| 00 00 01 5c 00 0d 00 0a | 00 64 00 00 00 0c 00 00 |...\....|.d......|
|00001d10| 00 00 00 00 00 00 02 08 | 00 0d 00 0a 00 65 00 00 |........|.....e..|
|00001d20| 00 0c 00 00 00 00 00 00 | 00 00 02 0e 00 0d 00 0a |........|........|
|00001d30| 00 64 00 00 00 0c 00 00 | 00 00 00 00 00 00 02 a1 |.d......|........|
|00001d40| 00 0d 00 0a 00 65 00 00 | 00 0c 00 00 00 00 00 00 |.....e..|........|
|00001d50| 00 00 02 ac 00 0d 00 0a | 00 64 00 00 00 0c 00 00 |........|.d......|
|00001d60| 00 00 00 00 00 00 03 db | 00 00 00 0c 00 00 02 c9 |........|........|
|00001d70| 00 00 01 06 58 43 4d 44 | 47 6c 75 65 3a 20 63 6f |....XCMD|Glue: co|
|00001d80| 6e 74 69 6e 75 65 64 2e | 0d 0d 4d 61 6e 79 20 58 |ntinued.|..Many X|
|00001d90| 43 4d 44 73 20 77 69 6c | 6c 20 77 6f 72 6b 20 63 |CMDs wil|l work c|
|00001da0| 6f 72 72 65 63 74 6c 79 | 20 65 78 61 63 74 6c 79 |orrectly| exactly|
|00001db0| 20 74 68 65 20 73 61 6d | 65 20 77 61 79 20 74 68 | the sam|e way th|
|00001dc0| 65 79 20 61 72 65 20 75 | 73 65 64 20 69 6e 20 48 |ey are u|sed in H|
|00001dd0| 79 70 65 72 43 61 72 64 | 20 d1 20 6c 69 6b 65 20 |yperCard| . like |
|00001de0| 44 6f 4c 69 73 74 2e 20 | 48 6f 77 65 76 65 72 2c |DoList. |However,|
|00001df0| 20 73 6f 6d 65 20 58 43 | 4d 44 73 20 73 65 6e 64 | some XC|MDs send|
|00001e00| 20 6d 65 73 73 61 67 65 | 73 20 74 6f 20 48 79 70 | message|s to Hyp|
|00001e10| 65 72 43 61 72 64 2c 20 | 6f 72 20 61 73 6b 20 48 |erCard, |or ask H|
|00001e20| 79 70 65 72 43 61 72 64 | 20 74 6f 20 65 76 61 6c |yperCard| to eval|
|00001e30| 75 61 74 65 20 61 6e 20 | 65 78 70 72 65 73 73 69 |uate an |expressi|
|00001e40| 6f 6e 2e 20 54 68 65 73 | 65 20 61 72 65 20 63 61 |on. Thes|e are ca|
|00001e50| 6c 6c 65 64 20 63 61 6c | 6c 20 62 61 63 6b 73 2e |lled cal|l backs.|
|00001e60| 20 53 69 6e 63 65 20 44 | 69 72 65 63 74 6f 72 20 | Since D|irector |
|00001e70| 64 6f 65 73 6e d5 74 20 | 6b 6e 6f 77 20 77 68 61 |doesn.t |know wha|
|00001e80| 74 20 74 6f 20 64 6f 20 | 77 69 74 68 20 61 20 6d |t to do |with a m|
|00001e90| 65 73 73 61 67 65 20 6c | 69 6b 65 3a 20 0d d2 73 |essage l|ike: ..s|
|00001ea0| 65 74 20 63 75 72 73 6f | 72 20 74 6f 20 77 61 74 |et curso|r to wat|
|00001eb0| 63 68 2c d3 20 79 6f 75 | 20 6d 61 79 20 73 65 65 |ch,. you| may see|
|00001ec0| 20 64 69 61 6c 6f 67 73 | 20 77 69 74 68 20 6d 53 | dialogs| with mS|
|00001ed0| 65 6e 64 48 43 4d 65 73 | 73 61 67 65 20 6f 72 20 |endHCMes|sage or |
|00001ee0| 6d 45 76 61 6c 45 78 70 | 72 2e 20 49 66 20 74 68 |mEvalExp|r. If th|
|00001ef0| 69 73 20 69 73 20 74 68 | 65 20 63 61 73 65 20 79 |is is th|e case y|
|00001f00| 6f 75 20 6e 65 65 64 20 | 74 6f 20 73 65 74 20 75 |ou need |to set u|
|00001f10| 70 20 61 20 63 61 6c 6c | 20 62 61 63 6b 20 66 61 |p a call| back fa|
|00001f20| 63 74 6f 72 79 2e 20 54 | 68 65 72 65 20 61 72 65 |ctory. T|here are|
|00001f30| 20 74 77 6f 20 73 61 6d | 70 6c 65 20 66 61 63 74 | two sam|ple fact|
|00001f40| 6f 72 69 65 73 20 69 6e | 20 63 61 73 74 20 41 31 |ories in| cast A1|
|00001f50| 32 20 61 6e 64 20 41 31 | 33 2e 20 0d 0d 54 6f 20 |2 and A1|3. ..To |
|00001f60| 75 73 65 20 61 20 63 61 | 6c 6c 20 62 61 63 6b 20 |use a ca|ll back |
|00001f70| 66 61 63 74 6f 72 79 2c | 20 75 73 65 20 74 68 65 |factory,| use the|
|00001f80| 20 73 63 72 69 70 74 20 | 73 65 74 43 61 6c 6c 42 | script |setCallB|
|00001f90| 61 63 6b 20 58 43 4d 44 | 4e 61 6d 65 2c 20 68 61 |ack XCMD|Name, ha|
|00001fa0| 6e 64 6c 65 72 4f 62 6a | 65 63 74 20 72 69 67 68 |ndlerObj|ect righ|
|00001fb0| 74 20 61 66 74 65 72 20 | 6f 70 65 6e 69 6e 67 20 |t after |opening |
|00001fc0| 74 68 65 20 66 69 6c 65 | 20 77 69 74 68 20 74 68 |the file| with th|
|00001fd0| 65 20 58 43 4d 44 2e 20 | 54 68 65 20 68 61 6e 64 |e XCMD. |The hand|
|00001fe0| 6c 65 72 4f 62 6a 65 63 | 74 20 69 73 20 74 68 65 |lerObjec|t is the|
|00001ff0| 20 63 61 6c 6c 20 62 61 | 63 6b 20 66 61 63 74 6f | call ba|ck facto|
|00002000| 72 79 2e 20 54 68 65 72 | 65 20 69 73 20 61 20 73 |ry. Ther|e is a s|
|00002010| 61 6d 70 6c 65 20 73 63 | 72 69 70 74 20 69 6e 20 |ample sc|ript in |
|00002020| 74 68 65 20 69 6e 69 74 | 20 6d 61 63 72 6f 2e 0d |the init| macro..|
|00002030| 0d 0d 0d 63 6f 6e 74 69 | 6e 75 65 64 c9 00 0d 00 |...conti|nued....|
|00002040| 00 00 00 00 0d 00 0a 00 | 65 00 00 00 0c 00 00 00 |........|e.......|
|00002050| 00 00 00 00 00 00 15 00 | 0d 00 0a 00 64 00 00 00 |........|....d...|
|00002060| 0c 00 00 00 00 00 00 00 | 00 00 e1 00 0d 00 0a 00 |........|........|
|00002070| 65 00 00 00 0c 00 00 00 | 00 00 00 00 00 00 eb 00 |e.......|........|
|00002080| 0d 00 0a 00 64 00 00 00 | 0c 00 00 00 00 00 00 00 |....d...|........|
|00002090| 00 01 5a 00 0d 00 0a 00 | 65 00 00 00 0c 00 00 00 |..Z.....|e.......|
|000020a0| 00 00 00 00 00 01 68 00 | 0d 00 0a 00 64 00 00 00 |......h.|....d...|
|000020b0| 0c 00 00 00 00 00 00 00 | 00 01 6c 00 0d 00 0a 00 |........|..l.....|
|000020c0| 65 00 00 00 0c 00 00 00 | 00 00 00 00 00 01 75 00 |e.......|......u.|
|000020d0| 0d 00 0a 00 64 00 00 00 | 0c 00 00 00 00 00 00 00 |....d...|........|
|000020e0| 00 02 14 00 0d 00 0a 00 | 65 00 00 00 0c 00 00 00 |........|e.......|
|000020f0| 00 00 00 00 00 02 37 00 | 0d 00 0a 00 64 00 00 00 |......7.|....d...|
|00002100| 0c 00 00 00 00 00 00 00 | 00 02 b0 00 0d 00 0a 00 |........|........|
|00002110| 65 00 00 00 0c 00 00 00 | 00 00 00 00 00 02 b4 00 |e.......|........|
|00002120| 0d 00 0a 00 64 00 00 00 | 0c 00 00 00 00 00 00 00 |....d...|........|
|00002130| 00 02 bf 00 0d 00 0a 00 | 65 00 00 00 0c 00 00 00 |........|e.......|
|00002140| 00 00 00 00 00 02 ca 00 | 00 00 0c 00 00 01 7c 00 |........|......|.|
|00002150| 00 01 42 58 43 4d 44 47 | 6c 75 65 3a 20 63 6f 6e |..BXCMDG|lue: con|
|00002160| 74 69 6e 75 65 64 2e 0d | 0d 59 6f 75 20 6d 61 79 |tinued..|.You may|
|00002170| 20 70 72 65 66 65 72 20 | 74 6f 20 68 61 6e 64 6c | prefer |to handl|
|00002180| 65 20 58 43 4d 44 20 63 | 61 6c 6c 20 62 61 63 6b |e XCMD c|all back|
|00002190| 73 20 64 69 72 65 63 74 | 6c 79 2e 20 54 68 65 20 |s direct|ly. The |
|000021a0| 58 43 4d 44 47 6c 75 65 | 20 58 4f 62 6a 65 63 74 |XCMDGlue| XObject|
|000021b0| 20 75 73 65 73 20 74 68 | 65 20 66 6f 6c 6c 6f 77 | uses th|e follow|
|000021c0| 69 6e 67 20 6d 65 74 68 | 6f 64 73 3a 0d 0d 6d 4e |ing meth|ods:..mN|
|000021d0| 65 77 2c 20 6e 61 6d 65 | 53 74 72 69 6e 67 2c 20 |ew, name|String, |
|000021e0| 74 79 70 65 20 20 63 72 | 65 61 74 65 20 58 43 4d |type cr|eate XCM|
|000021f0| 44 2f 58 46 43 4e 2c 20 | 0d 20 20 20 20 74 79 70 |D/XFCN, |. typ|
|00002200| 65 3d 31 20 66 6f 72 20 | 58 46 43 4e 20 0d 6d 44 |e=1 for |XFCN .mD|
|00002210| 69 73 70 6f 73 65 20 20 | 66 72 65 65 20 6d 79 73 |ispose |free mys|
|00002220| 65 6c 66 0d 6d 4e 61 6d | 65 20 20 72 65 74 75 72 |elf.mNam|e retur|
|00002230| 6e 73 20 6d 79 20 6e 61 | 6d 65 0d 6d 44 6f 2c 20 |ns my na|me.mDo, |
|00002240| 61 72 67 75 6d 65 6e 74 | 31 2c 20 61 72 67 75 6d |argument|1, argum|
|00002250| 65 6e 74 32 2c 20 2e 2e | 2e 09 20 20 63 61 6c 6c |ent2, ..|.. call|
|00002260| 73 20 74 68 65 20 74 61 | 72 67 65 74 0d 6d 53 65 |s the ta|rget.mSe|
|00002270| 74 48 61 6e 64 6c 65 72 | 2c 20 68 61 6e 64 6c 65 |tHandler|, handle|
|00002280| 72 4f 62 6a 65 63 74 20 | 20 73 65 74 73 20 74 68 |rObject | sets th|
|00002290| 65 20 63 61 6c 6c 20 62 | 61 63 6b 20 68 61 6e 64 |e call b|ack hand|
|000022a0| 6c 65 72 0d 6d 47 65 74 | 48 61 6e 64 6c 65 72 20 |ler.mGet|Handler |
|000022b0| 20 72 65 74 75 72 6e 73 | 20 74 68 65 20 63 61 6c | returns| the cal|
|000022c0| 6c 20 62 61 63 6b 20 68 | 61 6e 64 6c 65 72 0d 00 |l back h|andler..|
|000022d0| 10 00 00 00 00 00 0d 00 | 0a 00 65 00 00 00 0c 00 |........|..e.....|
|000022e0| 00 00 00 00 00 00 00 00 | 15 00 0d 00 0a 00 64 00 |........|......d.|
|000022f0| 00 00 0c 00 00 00 00 00 | 00 00 00 00 4d 00 0d 00 |........|....M...|
|00002300| 0a 00 65 00 00 00 0c 00 | 00 00 00 00 00 00 00 00 |..e.....|........|
|00002310| 55 00 0d 00 0a 00 64 00 | 00 00 0c 00 00 00 00 00 |U.....d.|........|
|00002320| 00 00 00 00 7b 00 0d 00 | 0a 00 65 00 00 00 0c 00 |....{...|..e.....|
|00002330| 00 00 00 00 00 00 00 00 | 91 00 0d 00 0a 00 64 00 |........|......d.|
|00002340| 00 00 0c 00 00 00 00 00 | 00 00 00 00 bb 00 0d 00 |........|........|
|00002350| 0a 00 65 00 00 00 0c 00 | 00 00 00 00 00 00 00 00 |..e.....|........|
|00002360| c3 00 0d 00 0a 00 64 00 | 00 00 0c 00 00 00 00 00 |......d.|........|
|00002370| 00 00 00 00 d1 00 0d 00 | 0a 00 65 00 00 00 0c 00 |........|..e.....|
|00002380| 00 00 00 00 00 00 00 00 | d6 00 0d 00 0a 00 64 00 |........|......d.|
|00002390| 00 00 0c 00 00 00 00 00 | 00 00 00 00 e8 00 0d 00 |........|........|
|000023a0| 0a 00 65 00 00 00 0c 00 | 00 00 00 00 00 00 00 01 |..e.....|........|
|000023b0| 06 00 0d 00 0a 00 64 00 | 00 00 0c 00 00 00 00 00 |......d.|........|
|000023c0| 00 00 00 01 1a 00 0d 00 | 0a 00 65 00 00 00 0c 00 |........|..e.....|
|000023d0| 00 00 00 00 00 00 00 01 | 34 00 0d 00 0a 00 64 00 |........|4.....d.|
|000023e0| 00 00 0c 00 00 00 00 00 | 00 00 00 01 51 00 0d 00 |........|....Q...|
|000023f0| 0a 00 65 00 00 00 0c 00 | 00 00 00 00 00 00 00 01 |..e.....|........|
|00002400| 5c 00 0d 00 0a 00 64 00 | 00 00 0c 00 00 00 00 00 |\.....d.|........|
|00002410| 00 00 00 03 45 00 00 00 | 0c 00 00 03 23 00 00 00 |....E...|....#...|
|00002420| 16 78 63 6d 64 67 6c 75 | 65 20 6d 64 65 73 63 72 |.xcmdglu|e mdescr|
|00002430| 69 62 65 0d 2d 2d 20 46 | 61 63 74 6f 72 79 3a 20 |ibe.-- F|actory: |
|00002440| 58 43 4d 44 47 6c 75 65 | 20 49 64 3a 32 30 32 30 |XCMDGlue| Id:2020|
|00002450| 0d 2d 2d 49 6e 74 65 72 | 66 61 63 65 20 74 6f 20 |.--Inter|face to |
|00002460| 58 43 4d 44 2f 58 46 43 | 4e 2e 20 56 65 72 73 69 |XCMD/XFC|N. Versi|
|00002470| 6f 6e 20 39 30 2e 32 2e | 32 37 0d 6d 4e 65 77 2c |on 90.2.|27.mNew,|
|00002480| 20 6e 61 6d 65 53 74 72 | 69 6e 67 2c 20 74 79 70 | nameStr|ing, typ|
|00002490| 65 09 2d 2d 43 72 65 61 | 74 65 20 58 43 4d 44 2f |e.--Crea|te XCMD/|
|000024a0| 58 46 43 4e 2c 20 74 79 | 70 65 3d 31 20 66 6f 72 |XFCN, ty|pe=1 for|
|000024b0| 20 58 46 43 4e 20 0d 6d | 44 69 73 70 6f 73 65 09 | XFCN .m|Dispose.|
|000024c0| 2d 2d 46 72 65 65 20 6d | 79 73 65 6c 66 0d 6d 4e |--Free m|yself.mN|
|000024d0| 61 6d 65 09 2d 2d 52 65 | 74 75 72 6e 20 6d 79 20 |ame.--Re|turn my |
|000024e0| 6e 61 6d 65 0d 6d 44 6f | 2c 20 61 72 67 31 2c 20 |name.mDo|, arg1, |
|000024f0| 61 72 67 32 2c 20 2e 2e | 2e 09 2d 2d 43 61 6c 6c |arg2, ..|..--Call|
|00002500| 20 74 68 65 20 74 61 72 | 67 65 74 0d 6d 53 65 74 | the tar|get.mSet|
|00002510| 48 61 6e 64 6c 65 72 2c | 20 68 61 6e 64 6c 65 72 |Handler,| handler|
|00002520| 4f 62 6a 65 63 74 09 2d | 2d 53 65 74 20 74 68 65 |Object.-|-Set the|
|00002530| 20 63 61 6c 6c 20 62 61 | 63 6b 20 68 61 6e 64 6c | call ba|ck handl|
|00002540| 65 72 0d 6d 47 65 74 48 | 61 6e 64 6c 65 72 09 09 |er.mGetH|andler..|
|00002550| 2d 2d 52 65 74 75 72 6e | 20 74 68 65 20 63 61 6c |--Return| the cal|
|00002560| 6c 20 62 61 63 6b 20 68 | 61 6e 64 6c 65 72 0d 53 |l back h|andler.S|
|00002570| 65 74 43 61 6c 6c 42 61 | 63 6b 20 78 63 6d 64 4e |etCallBa|ck xcmdN|
|00002580| 61 6d 65 2c 20 68 61 6e | 64 6c 65 72 4f 62 6a 65 |ame, han|dlerObje|
|00002590| 63 74 09 2d 2d 53 65 74 | 20 74 68 65 20 63 61 6c |ct.--Set| the cal|
|000025a0| 6c 20 62 61 63 6b 20 68 | 61 6e 64 6c 65 72 0d 2d |l back h|andler.-|
|000025b0| 2d 0d 2d 2d 20 48 61 6e | 64 6c 65 72 20 69 73 20 |-.-- Han|dler is |
|000025c0| 63 61 6c 6c 65 64 20 77 | 69 74 68 20 74 68 65 20 |called w|ith the |
|000025d0| 66 6f 6c 6c 6f 77 69 6e | 67 20 6d 65 73 73 61 67 |followin|g messag|
|000025e0| 65 73 3a 0d 2d 2d 20 6d | 45 76 61 6c 45 78 70 72 |es:.-- m|EvalExpr|
|000025f0| 20 41 72 67 73 3a 20 65 | 78 70 20 0d 2d 2d 20 6d | Args: e|xp .-- m|
|00002600| 53 65 6e 64 48 43 4d 65 | 73 73 61 67 65 20 41 72 |SendHCMe|ssage Ar|
|00002610| 67 73 3a 20 65 78 70 20 | 0d 2d 2d 20 6d 53 65 6e |gs: exp |.-- mSen|
|00002620| 64 43 61 72 64 4d 65 73 | 73 61 67 65 20 41 72 67 |dCardMes|sage Arg|
|00002630| 73 3a 20 65 78 70 20 0d | 2d 2d 20 6d 47 65 74 46 |s: exp .|-- mGetF|
|00002640| 69 65 6c 64 42 79 4e 61 | 6d 65 20 41 72 67 73 3a |ieldByNa|me Args:|
|00002650| 20 69 73 43 61 72 64 2c | 20 66 69 65 6c 64 4e 61 | isCard,| fieldNa|
|00002660| 6d 65 20 0d 2d 2d 20 6d | 47 65 74 46 69 65 6c 64 |me .-- m|GetField|
|00002670| 42 79 4e 75 6d 20 41 72 | 67 73 3a 20 69 73 43 61 |ByNum Ar|gs: isCa|
|00002680| 72 64 2c 20 66 69 65 6c | 64 4e 75 6d 20 0d 2d 2d |rd, fiel|dNum .--|
|00002690| 20 6d 47 65 74 46 69 65 | 6c 64 42 79 49 44 20 41 | mGetFie|ldByID A|
|000026a0| 72 67 73 3a 20 69 73 43 | 61 72 64 2c 20 66 69 65 |rgs: isC|ard, fie|
|000026b0| 6c 64 49 44 20 0d 2d 2d | 20 6d 53 65 74 46 69 65 |ldID .--| mSetFie|
|000026c0| 6c 64 42 79 4e 61 6d 65 | 20 41 72 67 73 3a 20 69 |ldByName| Args: i|
|000026d0| 73 43 61 72 64 2c 20 66 | 69 65 6c 64 4e 61 6d 65 |sCard, f|ieldName|
|000026e0| 2c 20 76 61 6c 75 65 20 | 0d 2d 2d 20 6d 53 65 74 |, value |.-- mSet|
|000026f0| 46 69 65 6c 64 42 79 4e | 75 6d 20 41 72 67 73 3a |FieldByN|um Args:|
|00002700| 20 69 73 43 61 72 64 2c | 20 76 61 6c 75 65 20 0d | isCard,| value .|
|00002710| 2d 2d 20 6d 53 65 74 46 | 69 65 6c 64 42 79 49 44 |-- mSetF|ieldByID|
|00002720| 20 41 72 67 73 3a 20 69 | 73 43 61 72 64 2c 20 66 | Args: i|sCard, f|
|00002730| 69 65 6c 64 49 44 2c 20 | 76 61 6c 75 65 20 0d 2d |ieldID, |value .-|
|00002740| 2d 2d 2d 0d 00 01 00 00 | 00 00 00 0c 00 0a 00 03 |---.....|........|
|00002750| 00 00 00 09 00 00 00 00 | 00 00 00 00 01 00 00 00 |........|........|
|00002760| 26 da 00 00 25 da 00 00 | 01 56 00 0d 34 2c 08 16 |&...%...|.V..4,..|
|00002770| 00 00 00 1c 01 56 00 08 | 56 57 43 46 00 00 00 4a |.....V..|VWCF...J|
|00002780| 56 57 43 52 00 00 00 56 | 53 54 52 20 00 00 00 62 |VWCR...V|STR ...b|
|00002790| 56 57 53 43 00 00 00 6e | 56 57 4c 42 00 00 00 7a |VWSC...n|VWLB...z|
|000027a0| 56 57 46 4d 00 00 00 86 | 56 57 41 43 00 00 00 92 |VWFM....|VWAC....|
|000027b0| 53 54 58 54 00 0b 00 9e | 42 49 54 44 00 00 01 2e |STXT....|BITD....|
|000027c0| 04 00 ff ff 00 00 00 00 | 00 0d 33 50 04 00 ff ff |........|..3P....|
|000027d0| 00 00 00 22 00 0d 32 00 | 04 00 ff ff 00 00 01 b8 |..."..2.|........|
|000027e0| 00 0d 33 74 04 00 ff ff | 00 00 01 c8 00 0d 34 dc |..3t....|......4.|
|000027f0| 04 00 ff ff 00 00 05 6e | 00 0d 34 10 04 00 ff ff |.......n|..4.....|
|00002800| 00 00 05 91 00 0d 33 c4 | 04 00 ff ff 00 00 05 b2 |......3.|........|
|00002810| 00 0d 32 40 04 01 ff ff | 00 00 06 33 00 0d 2e a8 |..2@....|...3....|
|00002820| 04 02 ff ff 00 00 0b 7a | 00 0d 32 08 04 03 ff ff |.......z|..2.....|
|00002830| 00 00 11 75 00 0d 33 38 | 04 05 ff ff 00 00 15 32 |...u..38|.......2|
|00002840| 00 0d 35 7c 04 07 ff ff | 00 00 16 c9 00 0d 35 08 |..5|....|......5.|
|00002850| 04 08 ff ff 00 00 17 2c | 00 0d 31 94 04 09 ff ff |.......,|..1.....|
|00002860| 00 00 17 53 00 0d 33 b8 | 04 0a ff ff 00 00 17 95 |...S..3.|........|
|00002870| 00 0d 33 c8 04 0c ff ff | 00 00 18 3e 00 0d 31 ec |..3.....|...>..1.|
|00002880| 04 0d ff ff 00 00 1b e4 | 00 0d 33 f0 04 0e ff ff |........|..3.....|
|00002890| 00 00 1f c3 00 0d 34 60 | 04 12 ff ff 00 00 22 91 |......4`|......".|
|000028a0| 00 08 74 10 04 06 ff ff | 00 00 15 d7 00 08 75 3c |..t.....|......u<|
|000028b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000028c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000028d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000028e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000028f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+